﻿package mortal.game.view.halidom
{
    import Message.DB.Tables.*;
    import Message.Public.*;
    import __AS3__.vec.*;
    import mortal.game.resource.*;
    import mortal.game.scene3D.map3D.mapToMapPath.*;
    import mortal.game.scene3D.map3D.util.*;

    public class HalidomUtil extends Object
    {

        public function HalidomUtil()
        {
            return;
        }// end function

        public static function getEnterLv(param1:int) : int
        {
            var _loc_2:int = 0;
            var _loc_3:TCopy = null;
            var _loc_4:int = 901;
            while (_loc_4 < 910)
            {
                
                _loc_3 = CopyConfig.instance.getCopyInfoByCode(_loc_4);
                if (_loc_3 && _loc_3.maps.indexOf(param1.toString()) != -1)
                {
                    _loc_2 = _loc_3.enterMinLevel;
                }
                _loc_4++;
            }
            return _loc_2;
        }// end function

        public static function getPoint(param1:int) : SPassPoint
        {
            var _loc_2:* = MapPathSearcher.findMapPath(MapFileUtil.mapID, param1);
            if (_loc_2 && _loc_2.length > 0)
            {
                return _loc_2[(_loc_2.length - 1)];
            }
            return null;
        }// end function

    }
}
